traversing platform - English Synonyms Dictionary